package testing.domain.factory;

import testing.domain.person.Administrator;
import testing.domain.person.Student;
import testing.domain.question.Question;
import testing.domain.test.Test;

/**
 * Created by IntelliJ IDEA.
 * User: Smiley
 * Date: 05.11.2010
 * Time: 15:05:18
 * To change this template use File | Settings | File Templates.
 */
public interface AbstractTestingSystem {
    Question createQuestion(int questionId, String name, String rightAnswer, String[] answers);
    Student createStudent(int studentId, String name, String surname, String password, String group, int grade);
    Administrator createAdministrator(int administratorId, String name, String surname, String password);
    Test createTest(String name);
}
